with one's hands up - German English Dictionary